<?php

namespace Endor\EndorBundle\Form;

use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilder;

class ArticulosType extends AbstractType
{
    public function buildForm(FormBuilder $builder, array $options)
    {
        $builder
            ->add('habilitado')
            ->add('serial')
            ->add('codigoBarra', "textarea", array('label' => 'Codigo de Barra', 'attr' => array('class' => 'barCode'),))
            ->add('imagen', 'file', array("required" => false))
            ->add('referencia')
            ->add('marca')
            ->add('modelo')
            ->add('descripcion')
            ->add('color')
            ->add('Categoria', 'entity', array('class' => 'EndorBundle:Categorias', 'property' => 'nombre'))
            ->add('Iva', 'entity', array('class' => 'EndorBundle:Ivas', 'property' => 'nombre'))
            ->add('TipoUnidad', 'entity', array('class' => 'EndorBundle:TiposUnidades', 'property' => 'nombre', 'label' => 'Tipo de Unidad'))
            ->add('TipoUnidad2', 'entity', array('class' => 'EndorBundle:TiposUnidades', 'property' => 'nombre', 'label' => 'Tipo de Unidad 2'))
        ;
    }

    public function getName()
    {
        return 'endor_endorbundle_articulostype';
    }
}
